import axios from 'axios'
import md5 from 'js-md5'
import cookies from 'js-cookie'
export default function({ req, res }) {
  if (req.headers !== undefined) {
    const cookieArr = req.headers.cookie // 获取cookie然后拆成键值对
    const getUserName = getCookie('name', cookieArr)
    const getToken = getCookie('tiken', cookieArr) // 设置axios的全局变量.
    axios.defaults.timeout = 60000 // 响应时间 // @requestParams
    axios.defaults.headers.post['Content-Type'] = 'application/x-www-form-urlencoded;charset=UTF-8'
    axios.defaults.headers.username = getUserName
    axios.defaults.headers.token = getToken
    axios.defaults.withCredentials = true
  }
}
// 解析浏览器中的cookies
function getCookie(name, strCookie) {
  console.log('strCookie', strCookie)
  const arrCookie = strCookie.split(';')
  for (let i = 0; i < arrCookie.length; i++) {
    const arr = arrCookie[i].split('=')
    if (arr[0].trim() === name) {
      return arr[1]
    }
  }
  return {}
}

// 作者：Miamin
// 链接：https://www.jianshu.com/p/40c78b7bb016
// 来源：简书
// 简书著作权归作者所有，任何形式的转载都请联系作者获得授权并注明出处。
